Docker hub  

复制 (Yanking)
想要复制文本，将光标放到你想要的地方，然后参考下面的命令按键y。下面是一些有用的命令：

yy - 复制当前行，包括换行符
3yy - 复制从光标所在的当前行开始的三行文本
y$ - 复制从光标位置到行尾的文本
y^ - 复制从光标位置到行首的文本
yw - 复制到下一个词的开头
yiw - 复制当前词
y% - 复制匹配符号范围内容。默认支持的符号对是(),{},[].这个在复制括号内内容时，很有用处。
剪切 (Deleting)
在正常模式下，d按键是用来剪切文本的。把光标移动到想要的位置，参考下面的命令按d按键。下面是一些有帮助的命令：

dd - 剪切当前行，包括换行符
3dd - 剪切从光标位置所在行开始的 3 行文本
d$ - 剪切从光标位置到行尾的内容


https://hub.docker.com/ 
jiangyibo1
sinzuo@392816

github 上有很多大牛开发出了很多好用的 vim 插件，手动下载安装的话比较麻烦，因此我们需要插件管理器，插件管理器有多种选择, 比如
	• Vundle
	• Pathogen
	• Vim-plug
我目前在用的是 Vim-plug, 使用起来比较简单，目前没有发现什么痛点，推荐大家使用。
Vim-plug 安装
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
• 1
Vim-plug 使用
vim-plug 的使用方式比较简单，不管你是安装、删除插件，都是两步
	1. 修改 .vimrc
	2. 运行命令
以安装插件为例，在 .vimrc 加入类似如下的片段
call plug#begin()
Plug 'vim-airline/vim-airline'
Plug 'airblade/vim-gitgutter'
Plug 'tpope/vim-fugitive'
Plug 'preservim/nerdtree'
Plug 'lervag/vimtex'
Plug 'godlygeek/tabular'
Plug 'plasticboy/vim-markdown'
Plug 'ferrine/md-img-paste.vim'
call plug#end()
• 1
• 2
• 3
• 4
• 5
• 6
• 7
• 8
• 9
每一行代表一个 github 上的 vim 插件仓库，比如 Plug 'vim-airline/vim-airline' 对应的是 https://github.com/vim-airline/vim-airline 仓库。也就是说，只需要提供 github 的用户名和仓库名即可。
保存之后，退出（不想退出的话，可以用 source ~/.vimrc 加载）。
然后进入 vim 之后，运行 :PlugInstall 命令即可安装。
常用的命令还有
	• PlugStatus
	• PlugClean
	• PlugUpdate
掌握上述用法即可使用了，更多细节可以查看 Vim-Plug 仓库里的 README.


nvim 安装 yum install newvim

git clone --depth 1 https://github.com/wbthomason/packer.nvim ~/.local/share/nvim/site/pack/packer/start/packer.nvim

进入 nvim 执行

PackerInstall

安装组件





开启多个窗口

<Ctrl+w>s	# 水平分割，先按ctrl+w,再按s
<Ctrl+w>v	# 垂直分割，先按ctrl+w,再按v
1
2
窗口切换

切换窗口的命令都是使用Ctrl+w作为前缀

# Ctrl简写为C
<C+w>w			# 在窗口见循环切换
<C+w>h			# 切换到左边窗口
<C+w>l			# 切换到右边窗口
<C+w>k			# 切换到上边窗口
<C+w>j			# 切换到下边窗口
1
2
3
4
5
6
设置窗口大小

查看帮助文档:h window-resize

<C+w>=			# 所有窗口等宽、登高，默认

<C+w>|			# 最大化当前窗口的宽度

# 调整高度
N<C+w>+			# 将当前窗口高度增加N行，N默认为1
N<C+w>-			# 将当前窗口高度减少N行，N默认为1
N<C+w>_			# 将当前窗口高度设置为N行，N默认最大化

# 调整宽度
N<C+w> <		# 将当前窗口宽度减少N行，N默认为1
N<C+w> >		# 将当前窗口宽度增加N行，N默认为1
N<C+w> |		# 将当前窗口宽度设置为N行，N默认最大化




